﻿// Copyright 2008 Rory Plaire (codekaizen@gmail.com)

using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Graphics;

namespace BubbleSortXna
{
    class Program
    {
        static void Main(String[] args)
        {
            PresentationParameters presentationParams = new PresentationParameters();
            presentationParams.IsFullScreen = false;
            presentationParams.PresentOptions = PresentOptions.None;

            GraphicsDevice device = new GraphicsDevice(
                GraphicsAdapter.DefaultAdapter, DeviceType.Hardware,
                IntPtr.Zero, presentationParams);
            CompiledEffect output = Effect.CompileEffectFromSource(getBubbleSortEffect(), 
                null, null, CompilerOptions.None, TargetPlatform.Windows);
            Effect e = new Effect(device, output.GetEffectCode(), CompilerOptions.None, null);
            e.Begin();
            e.End();
        }

        private static string getBubbleSortEffect()
        {
            throw new NotImplementedException();
        }
    }
}
